package com.ftg.learn.chapter01;

import java.util.*;

/**
 * 学习集合
 *
 * 数据类型  ：
 *
 *  基本  :
 *   java  8
 *   int a = 0;
 *
 *  引用   :
 *    定长 ：
 *
 *    老康  : = 本人;
 *
 *    老康  =  峰哥;
 *
 *    int[] as =[1,2,3];
 *    as.length = 3;
 *    as[3] = 23;
 *    as = new int[5];
 *    as.length = 5;
 *
 *
 *    Dog d = new Dog();
 * 数组 :
 * 面向对象 :
 *
 *  集合 :
 *     数据结构 : 100 ...
 *        线性 : [1,2,3,4]   顺序结构 Arraylist 物理连续  0 1 2 下标(随机访问)
 *                            Arraylist (扩容）
 *                          | 链式结构  物理不连续  LinkedList
 *                          | set 线性存储[不可重复]  使用都会了 easy (....|easy|....)
 *        树
 *        图
 *
 *     : 100
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/11/28 上午10:16
 */
public class LearnCollection {

    public static void main(String[] args) {
        //
        List<String> l = new ArrayList<>();
        // 10
        l.add("23");
//        /1.5

        //删除了18

//        l.trimToSize();
        //alibaba

        List<String> l1 = new LinkedList<>();


        Set<String> set = new HashSet<>();


    }

}
